Fix gpsdrive style - 20 chars & no whitespace.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 4 Apr 2003 18:47:24 +0000 (18:47 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 4 Apr 2003 18:47:24 +0000 (18:47 +0000)
gpsbabel/internal_styles.c
gpsbabel/style/gpsdrive.style

index 2045141420228710b593e9d190b70f0139e56e4e..26d2cf673a856e6c7e1a683dbdc160220fe35a8f 100644 (file)
@@ -105,6 +105,47 @@ static char dna[] =
 "IFIELD        LON_DECIMAL, \"\", \"%08.5f\"\n"
 "IFIELD        DESCRIPTION, \"\", \"%s\"\n"
 
+;
+static char fugawi[] = 
+"# fugawi XCSV style file\n"
+"#\n"
+"# Format: Fugawi\n"
+"# Author: Robert Lipe\n"
+"#   Date: 03/10/2003\n"
+"#\n"
+"# \n"
+
+"DESCRIPTION           Fugawi\n"
+"EXTENSION             txt\n"
+"SHORTLEN              10\n"
+
+"#\n"
+"# FILE LAYOUT DEFINITIIONS:\n"
+"#\n"
+"FIELD_DELIMITER               COMMA\n"
+"RECORD_DELIMITER      NEWLINE\n"
+"BADCHARS              COMMA\n"
+
+"PROLOGUE \\# Latitude, Longitude and UTM coordinates are in WGS84 datum\n"
+"PROLOGUE \\#\n"
+"PROLOGUE \\# Every set of data contains the following:\n"
+"PROLOGUE \\#\n"
+"PROLOGUE \\# Waypoint name\n"
+"PROLOGUE \\# Waypoint comment\n"
+"PROLOGUE \\# Waypoint description\n"
+"PROLOGUE \\# Latitude in Degree and decimals (soutern hemisphere has neg. degrees)\n"
+"PROLOGUE \\# Longitude in degree and decimals (neg. numbers: west of Greenwich)\n"
+"PROLOGUE \\# Height in meters\n"
+
+"#\n"
+"# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n"
+"#\n"
+"IFIELD        SHORTNAME, \"\", \"%s\"\n"
+"IFIELD        DESCRIPTION, \"\", \"%s\"\n"
+"IFIELD        NOTES, \"\", \"%s\"\n"
+"IFIELD        LAT_DECIMAL, \"\", \"%-.7f\"\n"
+"IFIELD        LON_DECIMAL, \"\", \"%-.7f\"\n"
+"IFIELD        ALT_METERS, \"\", \"%-7.1f\"\n"
 ;
 static char gpsdrive[] = 
 "# gpsbabel XCSV style file\n"
@@ -124,6 +165,9 @@ static char gpsdrive[] =
 "RECORD_DELIMITER      NEWLINE\n"
 "BADCHARS              ,\"\n"
 
+"SHORTLEN          20\n"
+"SHORTWHITE                0\n"
+
 "#\n"
 "# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE:\n"
 
@@ -409,4 +453,4 @@ static char xmapwpt[] =
 "IFIELD        DESCRIPTION, \"\", \"%-.78s\"\n"
 ;
 #include "defs.h"
-style_vecs_t style_list[] = {{ "xmapwpt", xmapwpt } , { "xmap", xmap } , { "s_and_t", s_and_t } , { "ozi", ozi } , { "nima", nima } , { "mxf", mxf } , { "gpsman", gpsman } , { "gpsdrive", gpsdrive } , { "dna", dna } , { "custom", custom } , { "csv", csv } ,  {0,0}};
+style_vecs_t style_list[] = {{ "xmapwpt", xmapwpt } , { "xmap", xmap } , { "s_and_t", s_and_t } , { "ozi", ozi } , { "nima", nima } , { "mxf", mxf } , { "gpsman", gpsman } , { "gpsdrive", gpsdrive } , { "fugawi", fugawi } , { "dna", dna } , { "custom", custom } , { "csv", csv } ,  {0,0}};
index aae5de098960d80b6fa7c1d7eabce6bc0032220f..236c07595b4432d530235cd9ac874ae63ae0e36f 100644 (file)
@@ -15,6 +15,9 @@ FIELD_DELIMITER               SPACE
 RECORD_DELIMITER       NEWLINE
 BADCHARS               ,"
 
+SHORTLEN          20
+SHORTWHITE                0
+
 #
 # INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE: